trench along roads - Allemand Anglais Dictionnaire